package com.ruoyi.statistics.domain;

import com.ruoyi.common.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 技术支持表 sys_statistics_support
 * 
 * @author ruoyi
 * @date 2019-11-11
 */
public class StatisticsSupport extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/**  */
	private Long id;
	/**  */
	@Excel(name = "用户单位")
	private String unit;
	/**  */
	private String unitid;
	/**  */
	@Excel(name = "支持人员")
	private String explainpeople;
	/**  */
	@Excel(name = "支持（人/天）")
	private String explainday;
	/**  */
	@Excel(name = "起始时间")
	private Date explainstarttime;
	/**  */
	@Excel(name = "结束时间")
	private Date explainendtime;
	/**  */
	@Excel(name = "支持状态")
	private String explainstatus;
	/**  */
	private String operatepeople;
	/**  */
	private String operateday;
	/**  */
	private Date operatestarttime;
	/**  */
	private Date operateendtime;
	/**  */
	private String operatestatus;
	/**  */
	private String systempeople;
	/**  */
	private String systemday;
	/**  */
	private Date systemstarttime;
	/**  */
	private Date systemendtime;
	/**  */
	private String systemstatus;
	/**  */
	private Date createtime;
	/**  */
	private Date updatetime;
	/**  */
	private String createuser;
	/**  */
	@Excel(name = "类别")
	private String type;

	public void setId(Long id) 
	{
		this.id = id;
	}

	public Long getId() 
	{
		return id;
	}
	public void setUnit(String unit) 
	{
		this.unit = unit;
	}

	public String getUnit() 
	{
		return unit;
	}
	public void setUnitid(String unitid) 
	{
		this.unitid = unitid;
	}

	public String getUnitid() 
	{
		return unitid;
	}
	public void setExplainpeople(String explainpeople) 
	{
		this.explainpeople = explainpeople;
	}

	public String getExplainpeople() 
	{
		return explainpeople;
	}
	public void setExplainday(String explainday) 
	{
		this.explainday = explainday;
	}

	public String getExplainday() 
	{
		return explainday;
	}
	public void setExplainstarttime(Date explainstarttime) 
	{
		this.explainstarttime = explainstarttime;
	}

	public Date getExplainstarttime() 
	{
		return explainstarttime;
	}
	public void setExplainendtime(Date explainendtime) 
	{
		this.explainendtime = explainendtime;
	}

	public Date getExplainendtime() 
	{
		return explainendtime;
	}
	public void setExplainstatus(String explainstatus) 
	{
		this.explainstatus = explainstatus;
	}

	public String getExplainstatus() 
	{
		return explainstatus;
	}
	public void setOperatepeople(String operatepeople) 
	{
		this.operatepeople = operatepeople;
	}

	public String getOperatepeople() 
	{
		return operatepeople;
	}
	public void setOperateday(String operateday) 
	{
		this.operateday = operateday;
	}

	public String getOperateday() 
	{
		return operateday;
	}
	public void setOperatestarttime(Date operatestarttime) 
	{
		this.operatestarttime = operatestarttime;
	}

	public Date getOperatestarttime() 
	{
		return operatestarttime;
	}
	public void setOperateendtime(Date operateendtime) 
	{
		this.operateendtime = operateendtime;
	}

	public Date getOperateendtime() 
	{
		return operateendtime;
	}
	public void setOperatestatus(String operatestatus) 
	{
		this.operatestatus = operatestatus;
	}

	public String getOperatestatus() 
	{
		return operatestatus;
	}
	public void setSystempeople(String systempeople) 
	{
		this.systempeople = systempeople;
	}

	public String getSystempeople() 
	{
		return systempeople;
	}
	public void setSystemday(String systemday) 
	{
		this.systemday = systemday;
	}

	public String getSystemday() 
	{
		return systemday;
	}
	public void setSystemstarttime(Date systemstarttime) 
	{
		this.systemstarttime = systemstarttime;
	}

	public Date getSystemstarttime() 
	{
		return systemstarttime;
	}
	public void setSystemendtime(Date systemendtime) 
	{
		this.systemendtime = systemendtime;
	}

	public Date getSystemendtime() 
	{
		return systemendtime;
	}
	public void setSystemstatus(String systemstatus) 
	{
		this.systemstatus = systemstatus;
	}

	public String getSystemstatus() 
	{
		return systemstatus;
	}
	public void setCreatetime(Date createtime) 
	{
		this.createtime = createtime;
	}

	public Date getCreatetime() 
	{
		return createtime;
	}
	public void setUpdatetime(Date updatetime) 
	{
		this.updatetime = updatetime;
	}

	public Date getUpdatetime() 
	{
		return updatetime;
	}
	public void setCreateuser(String createuser) 
	{
		this.createuser = createuser;
	}

	public String getCreateuser() 
	{
		return createuser;
	}
	public void setType(String type) 
	{
		this.type = type;
	}

	public String getType() 
	{
		return type;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("unit", getUnit())
            .append("unitid", getUnitid())
            .append("explainpeople", getExplainpeople())
            .append("explainday", getExplainday())
            .append("explainstarttime", getExplainstarttime())
            .append("explainendtime", getExplainendtime())
            .append("explainstatus", getExplainstatus())
            .append("operatepeople", getOperatepeople())
            .append("operateday", getOperateday())
            .append("operatestarttime", getOperatestarttime())
            .append("operateendtime", getOperateendtime())
            .append("operatestatus", getOperatestatus())
            .append("systempeople", getSystempeople())
            .append("systemday", getSystemday())
            .append("systemstarttime", getSystemstarttime())
            .append("systemendtime", getSystemendtime())
            .append("systemstatus", getSystemstatus())
            .append("createtime", getCreatetime())
            .append("updatetime", getUpdatetime())
            .append("createuser", getCreateuser())
            .append("type", getType())
            .toString();
    }
}
